peripheral molecules - Spanish English Dictionary